package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.CreditRecycleRecord;

/**
 * 资源回收记录Service接口
 * 
 * @author ruoyi
 * @date 2024-01-26
 */
public interface ICreditRecycleRecordService {
    /**
     * 查询资源回收记录
     */
    public CreditRecycleRecord selectCreditRecycleRecordByRecordId(Long recordId);

    /**
     * 查询资源回收记录列表
     */
    public List<CreditRecycleRecord> selectCreditRecycleRecordList(CreditRecycleRecord creditRecycleRecord);

    /**
     * 新增资源回收记录
     */
    public int insertCreditRecycleRecord(CreditRecycleRecord creditRecycleRecord);

    /**
     * 修改资源回收记录
     */
    public int updateCreditRecycleRecord(CreditRecycleRecord creditRecycleRecord);

    /**
     * 删除资源回收记录
     */
    public int deleteCreditRecycleRecordByRecordId(Long recordId);

    /**
     * 批量删除资源回收记录
     */
    public int deleteCreditRecycleRecordByRecordIds(Long[] recordIds);
} 